package cn.s1995.sloth.bizs.oo.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * DashboardOrderStateVO
 *
 * @author Lex
 * @description
 * @date 2024/04/30 11:52
 */
@Data
@Schema(description = "仪表盘订单状态统计")
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class DashboardOrderStateVO {

    /**
     * 待付款
     */
    @Schema(description = "待付款")
    private Integer unpay;
    /**
     * 待发货
     */
    @Schema(description = "待发货")
    private Integer paid;
    /**
     * 待收货
     */
    @Schema(description = "待收货")
    private Integer consignment;
    /**
     * 待评价
     */
    @Schema(description = "待评价")
    private Integer confirm;
    /**
     * 已完成
     */
    @Schema(description = "已完成")
    private Integer completed;
    /**
     * 已取消
     */
    @Schema(description = "已取消")
    private Integer cancel;

    /**
     * 总计
     */
    @Schema(description = "总计")
    private Integer total;

}
